Evergreen

3.5
(13 reviews)
Piazza Vittorio Emanuele III 12, 73 F, Torretta, 90040
Cheap Eats
Dinner
Italian
Restaurants
Seating
Table Service
Restaurant

At a glance

  • Typical visit: about 1 hour
Evergreen | Palermo | Italy | TripAligner