Villa Letizia
Italian · Seafood · Mediterranean
This establishment offers Italian, seafood, and Mediterranean cuisine for lunch and dinner. It also provides vegetarian and gluten-free options, making it suitable for various dietary needs.
Location
Location