Italian restaurant specializing in steak, fish, pasta, and sharing platters. Offers takeaway and delivery options.