Location & Hours
59, Republic Street
Valletta, VLT1117, Malta
For Reservations: 79264613 / 9999 5900
Dinner - Monday to Saturday from 6.30pm to late.
Lunch - Tuesday to Saturday from 12.30pm to 4pm
59, Republic Street
Valletta, VLT1117, Malta
For Reservations: 79264613 / 9999 5900
Dinner - Monday to Saturday from 6.30pm to late.
Lunch - Tuesday to Saturday from 12.30pm to 4pm