Address: Iniala Harbour House, Valletta, Malta
Featured by: S3 Lifestyle
Two Michelin-starred restaurant known for its farm-to-table ethos blending seasonal local Mediterranean ingredients with British precision, offering an impeccably crafted tasting menu and stunning views of the Grand Harbour.
Browse all creator-verified restaurants · Discover more on elevATE