Address: 80, Fawwara Lane, Tas-Sliema, Malta
Visit restaurant's website
GPS (lat): 35°54'32.81"N
GPS (lng): 14°30'24.1"E
Tel.: 213 373 67, 998 477 13
Opening details: Daily noon-3.30pm, 6.30pm-11.30pm.
Address: 80, Fawwara Lane, Tas-Sliema, Malta
Visit restaurant's website
GPS (lat): 35°54'32.81"N
GPS (lng): 14°30'24.1"E
Tel.: 213 373 67, 998 477 13
Opening details: Daily noon-3.30pm, 6.30pm-11.30pm.