Food Enjoy Lunch at Cantina: Zushi’s Beautiful Seaside I... Yukiko Chubachi Dining at Cantina, you might feel you are having a nice meal in Napoli, Italy. This restaurant is located along the Zushi beach.