Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Canadian, Restaurants in Windsor, Nova Scotia, Canada

Crossroads Restaurant
3.5
32 reviews

4140 Rr 2, Windsor, Nova Scotia, Canada, Windsor

Split pea soup was perfect.