Glozo Villa San Espedito
Italian · Fine Dining
Glozo Villa San Espedito is a luxury hotel and restaurant offering a tranquil atmosphere perfect for events like weddings and private parties. It is set within a large park, providing a serene environment.
Location