Myjin / Pet Care

Pet Plus

Chain of veterinary hospitals across Japan with English-speaking vets providing comprehensive pet care services for expatriate families.

What the source says

Source: tokyocheapo.com

More in Pet Care near Shibuya-ku

More in Pet Care

More English-speaking services in Shibuya