Barlatte - Malta
Barlatte
- Schedule order•Opens 7:00 AM5 € off (spend 12 €)ELBA Restaurant Complex
A vast selection of pizza & burgers!
Closed€0.009.4 - Schedule order•Opens 7:30 AM5 € off (spend 12 €)Barlatte Gelato & Cafe Baħar iċ-Ċagħaq
Crepes, Sandwiches & Ice-Cream
Closed€0.008.4