La Torretta offers Italian, Mediterranean cuisine and a bar experience.