top of page
St Georges Square, Valletta VLT 1190, Malta.
Tel: +356 79264613

Location & Hours
59, Republic Street
Valletta, VLT1117, Malta
For Reservations: 79264613 / 9999 5900
Dinner - Monday to Saturday from 6.30pm to 11.00pm
Lunch - Wednesday to Sunday from 12.30pm to 3.30pm
bottom of page