Location

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


We are open

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

Website Logo