Find Restaurants in Malta & Gozo
230 restaurants found

Above
Munxar
ItalianFrench
€ 10 - 35 Book Now →

Al Ponte Restaurant & Pizzeria
Mellieha
ItalianMediterraneanPizza
€ 15 - 35 Book Now →

Amore Mio Pizzeria
St. Julians
Pizza
€ 15 - 20 Book Now →

Antonine Al Fresco
Mellieha
AsianFusion
€ 25 - 40 Book Now →

Apulia
Xemxija
Italian
€ 20 - 50 Book Now →

Daytona Diner
St. Julians
€ 40 - 70 Book Now →

Franka Inn & Restaurant
Gozo
€ 10 - 20 Book Now →

FRONT
Naxxar
ItalianFrench
€ 10 - 30 Book Now →

Headquarters Bistro
Mellieha
€ 15 - 30 Book Now →

L'altra Cantina
Naxxar
ItalianMediterraneanPizza
€ 15 - 40 Book Now →

Leo's Pub Sports Lounge
Xemxija
€ 15 - 40 Book Now →

Osteria Donna Carmela
St. Julians
ItalianMediterraneanSeafood
€ 40 - 50 Book Now →

The Fairway Terrace & Restaurant
Marsa
€ 20 - 35 Book Now →

The Grove Melita Gardens Salini
Qawra
€ 20 - 35 Book Now →
Browse by location
AttardBalzanBirgu (Vittoriosa)BirkirkaraBirzebbugaBormla (Cospicua)BugibbaFlorianaGharghurGozoGziraHamrunKalkaraLijaLuqaMarsaMarsascalaMarsaxlokkMdinaMelliehaMgarrMostaMriehelMsidaMunxarNaxxarPembrokePietaQawraQormiQrendiRabatSalinaSan GwannSan LawrenzSanta VeneraSiggiewiSliemaSt. JuliansSt. Paul's BaySwieqiTa' XbiexVallettaVictoriaXaghraXemxijaXewkijaXghajraZebbugZurrieq