Filter 23 Malta

2 Filters Selected
Malta x
Dessert x
Pizza x

23 Malta Found

1

Tal-Barklor Restaurant

Isla, Malta | Restaurants
2 Reviews
4.5
  • Closed Now
2

The Londoner British Pub

Kalkara, Malta | Restaurants
6 Reviews
4.5
  • Open Now
3

Vecchia Napoli

Sliema, Malta | Restaurants
13 Reviews
4.7
  • Closed Now