Sicilian restaurant, Al Torchio Ortoliuzzo, offers traditional dishes, including seafood, land-based specialties, and pizza from a wood-fired oven.