close tempura donburi restaurant close Country: Japan close City: Nagoya Shi
Tendon Tenya
Santen Omori Inta-ten