Filter
Delivery
Pickup
Outdoor
The best restaurants in Cowes Medina Isle of Wight South East
5 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.0
5 Opinions in 1 websites
Cowes Po31 7rl 60 High Street, England
Pizza & PastaThe pizzas from here are amazing! We order pizzas from here whenever we are on the Island (and often a couple of times each visit!) and have never been disappointed. The pizzas are just tasty!