Save places from Instagram, TikTok, YouTube and more





Casa Vostra
Restaurant
4.8 (1377 reviews)
62 Republic Street Rabat, Gozo VCT 1017, Malta
$$$$$
+356 2156 6161
Save places from Instagram, TikTok, YouTube and more





Restaurant
4.8 (1377 reviews)
62 Republic Street Rabat, Gozo VCT 1017, Malta
$$$$$
+356 2156 6161