Map
1-23-2 Hiyoshihoncho, Yokohama, Japan
Price
70
Restaurant
Tatsukichi