Restaurant
The Bistro
19 locals recommend
Location
30 Pier St
Ventnor, England
Tips from locals
Delicious local produce. Excellent service. My favourite. Open all day for coffees, lunch and snacks.
Located just up the cascade in Ventnor we have heard favourable reviews about The Bistro. We haven't been personally but is supposed to be good.