Lumia 38

4.2
(5 reviews)
Via Francesco Omodei 38, 90139
Official website
Mediterranean
Mid-range
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Lumia 38 | Palermo | Italy | TripAligner