Salia
Italian · Pizza
Italian restaurant Salia, offering an All-Inclusive sharing menu and à la carte options, with a Mellieha Bay backdrop.
Location
Best places nearby
The highest rated places close to Salia.
Local restaurants nearby
Triq il-Marfa, Mellieha Bay, Il-Mellieħa

