Greek restaurant.
Outdoor dining area at the front with water views where furry friends are more than welcome. A bowl of fresh water is provided on the terrace.
10 Thompson Avenue, Cowes
Phone: (03) 5952 3106
Hotel bistro restaurant.
Situated on the town's main corner, there are outdoor tables with shade umbrellas along both sides of the building with water views where dogs are very welcome.
11-13 The Esplanade, Cowes
Phone: (03) 5952 2060
Italian restaurant.
Outdoor tables under the verandah, offering water views, where dogs can sit with their owners.
2-6 Thompson Avenue, Cowes
Phone: (03) 5952 2435
Italian restaurant.
Dogs on a leash are very welcome in the covered outdoor piazza dining area.
29-31 Thompson Avenue, Cowes
Phone: (03) 5952 2808