Windjammer Cafe & Bar
Posted: Friday, 14th August 2020 9:57 am

Cafes & Restaurants
The Windjammer is a Cafe, bar and events venue located on the waterfront in Falmouth Harbour.
Serving great locally sourced food & drink.
Share: