Hanabishi

Serves meat, vegan options available. The menu is separated into a vegetarian and non-vegetarian section, and the vegetarian items are all vegan suitable. Everything comes in sets, with the cheapest set at approx. 2100 yen and the most expensive approx. 7350 yen. Expect a wait if you do not have a reservation. There is a crowded dining room downstairs and a quiet tatami room upstairs. Note: In Japan kitchens often stop serving 30-60 minutes before closing time. Call ahead to confirm.