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.