Reviews
Currently you have 231 rating from 5 website(s) available. The average rating for Iobio Palermo is 3.5 which means that the vast majority of its guests was satisfied with its service.
Reviews from various websites
Menulist
the place looks very natural and warm, with beautiful terrace and beautifully organized garden where you can find animals, fruit and vegetables. the food is hom...
read morethis place is worth the taxi ride from the city center. the ingredients used here are very high quality and Sicilian. the cook is wonderful. all we have eaten w...
read moreperfect for a friendly staff fast meal
delicious coffee, good service, animal-friendly
great place for aperitifs and lunches.
{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more
Tripadvisor
Google
Minube
GastroRanking-IT
Good Rated Restaurants near PALERMO
4.6
Menu
Table booking
4.6
Menu
Table booking
City: PALERMO, Via Torrearsa, 3, 90144, PALERMO, Italy
"Always top! On everything, from starter to second! A guarantee!"
4.7
Menu
Table booking
4.7
Menu
Table booking
City: PALERMO, Via Del Monte, 5, 90134, PALERMO, Italy
"Excellent pizza, courtesy, good value for money."
4.3
Menu
Table booking
4.3
Menu
Table booking
City: PALERMO, Piazza Marina A Sferracavallo, 3, 90147, PALERMO, Italy
MasterCard, Wifi, Takeout, Street Parking
4.6
Menu
Table booking
4.6
Menu
Table booking
City: PALERMO, Via Butera, 90100 Palermo, Italy, 90133, PALERMO
American Express, Wheelchair Accessible, Wifi, Outdoor Seating
4.3
Menu
Table booking
4.3
Menu
Table booking
City: PALERMO, Via Bara All'Olivella, 2, 90133 Palermo, Italy, PALERMO
Terrace, American Express, Visa Card, Air conditioning
4.3
Menu
Table booking
4.3
Menu
Table booking
City: PALERMO, Via Ciro Scianna, 90133 Palermo, Italy, PALERMO
"The small restaurant is well stored."
4.4
Menu
Table booking
4.4
Menu
Table booking
City: PALERMO, Via Riccardo Wagner, 3, 90139, PALERMO, Italy
"Very delicious food and good service. A perfect birthday dinner."
4.3
Menu
Table booking
4.3
Menu
Table booking
City: PALERMO, Via Dante Alighieri, 212, Palermo 90138, Italy, PALERMO
Terrace, Credit card, Visa Card, Wheelchair Accessible