Tabelog
Online reservation
Close
About ratings
[Sakuragicho 4 minutes] A detached Italian Cuisine with a stone oven. Enjoy pizza made with high-quality ingredients and homemade dough.
3.38
79