Iow
Tapas · Ice Cream Shop · Bar
Iow is a seafront bistro-style bar in Ventnor, offering tapas, drinks, and ice cream. Enjoy the beach and explore nearby shops.
Location
Best places nearby
The highest rated places close to Iow.
Local restaurants nearby
Seafront, England



