Kamakura, Japan
173 Yamanouchi
247-0062
Kamakura
Japan
In-store shoppingTakeaway
No wheelchair-accessible car park
Explore similar businesses in the same city.
Loading similar businesses…