Report a review
- 4
- Good food, good location
This place is located about a 5 minute walk from the Plaza Italia subway stop. They offer good food selection, with lots of vegan options, and a friendly wait staff. Also, it's pretty darn cheap...all you can eat for about $10 isn't too bad of an option in Palermo. Their hours (or lack thereof) are their downfall.