Know a great happy hour or special for this location?
Sushi platters, gyoza & tempura, plus Japanese beers, in a compact, red-tinted setting.
Suggest an edit
Costa de la Pols, 4, Palma, Balearic Islands 07003
© 2024 Checkle, Inc
Privacy
Terms