Came here on Wednesday night as we were recommended by friends who came the week before. Couldn’t fault the meal or service, the prices were reasonable too. Would definitely come back
Baystreet Complex, Level 2St. Julians's, Malta
+356 9944 1177 (bookings)
+356 2747 0869
+356 2137 4537
Wolt Delivery Available
Time varies according to season.