7.7
167 Merchants Street (St Christopher's Street), Valletta, Valletta
Mediterranean Restaurant · 4 tips and reviews
8.7
Misraħ Iz-Żjara tal-Papa, Mellieħa, Mellieħa
Mediterranean Restaurant · 16 tips and reviews
Foursquare © 2025 Lovingly made in NYC, CHI, SEA & LA