Loading mapβ¦
πππππππππ π±πππππ
Experience the culinary delights of Palermo, Italy, at this charming trattoria. A rustic aroma suggests authentic home-style cooking, with textures that are both hearty and satisfying. Their braised dishes are a local favorite.