Barlatte - Malta
€0 delivery for 14 days
ELBA Restaurant Complex
A vast selection of pizza & burgers!
45-55
min
€0.00€€€€9.0
€0 delivery for 14 days
Barlatte Gelato & Cafe Baħar iċ-Ċagħaq
Crepes, Sandwiches & Ice-Cream
40-50
min
€0.00€€€€8.8
A vast selection of pizza & burgers!
Crepes, Sandwiches & Ice-Cream