Very vegan friendly store!
Posted on 05 / 25 / 2012Who said you can't be vegan in Japan? Cosmos makes it possible. Stop by for just a snack, or if you're planning a full meal. Yum!
Pros: Lots of vegan food available., Helpful staffCons: 98% in Japanese