Location

The Greenhouse,
Triq il-Uqija,
Ibragg, Swieqi,
SWQ 2333


We are open

Mon - Sat:
7am to 10pm

Sun:
7am to 9pm

Website Logo

Book a Table

Book your table with us online
or by telephone to avoid disappointment.


Book a Table Online