Location

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


We are open

Mon - Sat:
7am to 10pm

Sun:
7am to 9pm

Website Logo

contact us


Location

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


Phone

+356 21377247 / +356 22486744


We are open

Mon - Sat: 7am to 10pm
(Kitchen Closes @10pm)

Sun: 7am to 9pm
(Kitchen Closes @9pm)



drop us a line