Restaurants in Global
La Nave Bistro
Triq It-Trunciera St. Paul's Bay, Qawra, Island of Malta SPB 1500 Malta
European
Casual Dining
• $$
Don't have an account? Sign up here.
Triq It-Trunciera St. Paul's Bay, Qawra, Island of Malta SPB 1500 Malta
European
Casual Dining
• $$