Bella Vista

5.0
(2 reviews)
Via Roma, 90017
+39 366 899 1952
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Bella Vista | Palermo | Italy | TripAligner