8.7
175 Strait St (St Lucia Street), Valletta, Valletta
Japanese Restaurant · 8 tips and reviews
9.0
Ix-Xatt ta' San Gorg, San Giljan, San Ġiljan, San Ġiljan
Modern European Restaurant · 30 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA