Restaurants in Palermo
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Palermo, Piazza Marina Di Sferracavallo, 3, Palermo I-90147, Italia, Italy
"Buon ristorante nel complesso. Serata di sabato sera forse giustificabile per qualche ritardo nel servizio. Gradevoli gli antipasti con una menzione p..."
Price
The Average price for is:
$17.1
Feedback
These reviews refer only to the mentioned ingredients.