Villa Eden
Pizza · Italian · Casual Dining
Villa Eden is a casual Italian restaurant and pizzeria known for its wonderful pizza and diverse menu, including meat and fish dishes. A specialty is baccalà with polenta, and it features a summer terrace for dining.
Location