Sliema
Margaret Island
71, The Strand, Sliema
Eastern Europe International European
Similar Restaurants
Sliema
The Strand, Sliema
Food Truck Eastern Europe European
St Julian's
36, St George's Road, St Julian's
Eastern Europe European
Victoria, Gozo
Triq Mro. Guiseppe Giardini Vella, Victoria, Gozo
Eastern Europe European
Marsascala
13, Triq Ix-Xatt, Marsascala
Eastern Europe European
St Julian's
64, Wilga Street, Paceville , St Julian's
Eastern Europe European
Xlendi, Gozo
Ir-Rabat Street, Xlendi, Gozo
Eastern Europe Greek European
Search Restaurants