60/1 Melita Street, On the corner of Old Bakery Street Il-Belt Valletta VLT 1450, Malta
Restaurant
Dine-in, Take-away & Self pickup
Monday, Tuesday, Wednesday, Thursday: 15:00-22:00
Friday: 15:00-23:00
Saturday: 15:00-23:00
Sunday: 12:00-15:00 and 18:00-22:00
+356
21242886