Zen Japanese Sushi bar & Teppanyaki

Portomaso Yacht Marina, Portomaso,, San Ġiljan,