Italian restaurant offering a menu of Italian and British dishes. Features include pasta, pizza, and homemade specials. Dine-in, takeaway, and delivery options available.