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