SEARCH


Restaurants

The Greenhouse

Greens Supermarket, The Greenhouse, Triq l-Uqija, Swieqi.

Our restaurant will take you into a journey of delicacies and tastes with our freshly prepared seasonal meals. We use…

+356 2248 6744

Visit page for The Greenhouse