Loading map…

Elodia

Elodia in Castellammare di Stabia, Italy, offers a taste of coastal Italian cuisine. The fresh, briny aroma of the sea fills the air. Enjoy dishes with a satisfyingly tender texture, often grilled to perfection.