Open 10am till late – 7 days
Great Italian food in the heart of Thompson Rd, Cowes
Booking.com
29 Thompson Ave, Cowes Phone: (03) 5952 2808
Menu