About
Enjoy char-grilled cuisine surrounding the open hearth! Why dont you spend the supreme time while enjoying traditional Edo cuisine which Japan boasts to the world? Sakurada takes the quality of Edo cuisine seriously and we are ready to serve you the best-in-class cuisine.
Details