Palermo, Italy
Located in the heart of Palermo, this steakhouse and pizzeria combines excellent Italian cuisine with genuinely warm hospitality. Diners rave about the quality meat and stratospheric pizza, alongside staff that's both professional and attentive. The convivial atmosphere and impeccable service make it a place where you feel right at home.
+1 more