Restaurant with limited selection of vegan mains. Also serves vegan wagashi (Japanese sweets) and tea

Location

Add Review

Leave a Reply