Search
No recent locations
Be the first Weblocal.ca user to add photos or videos of West Winds Restaurant
Just off Highway 104 at the Victoria St. exit, this is your basic service station restaurant. Grab a burger or fish and chips and on your way. Food is fine.