Restaurant specializing in Sicilian cuisine and high-quality Sicilian meats. Offers a fixed-price menu in a welcoming atmosphere.