Loading map…

Ossobuco Restaurant

Discover the rich aroma of Palermo, Italy, at this traditional restaurant. The braised dishes provide a melt-in-your-mouth tender texture, a true taste of Sicilian culinary heritage.