Vegan at Ain Soph Ginza – Tokyo, Japan

Yes, I’m aware that the name of the restaurant makes no sense, but, to their defense, “Ain Soph” is actually a vegan chain of restaurants in Tokyo and whatever comes after “Ain Soph” is what makes the restaurant different. So, for example, this Ain Soph is located in Ginza, hence the name: Aim Soph Ginza. … Continue reading Vegan at Ain Soph Ginza – Tokyo, Japan