Baystreet Complex, Level 2, St. Julians's, Malta +356 2137 4537

Menu

Starters




Mains




Signature Dishes