60/1 Melita Street, On the corner of Old Bakery Street Il-Belt Valletta VLT 1450, Malta
Restaurant
Tuesday to Sunday: 1pm to 9pm
Open for delivery and pick up
Closed on Monday
+356
21242886