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 to Thursday- 17:00 to 22:00
Friday to Saturday- 17:00 to 22:30
Sunday- 12:00 to 15:00 /18:00 to 22:00
+356
21242886