answersLogoWhite

0

the isle of wight has a population of over 100,000 people, so it's pretty safe to say that yes, there are restaurants here.

User Avatar

Wiki User

16y ago

What else can I help you with?