Cedar Creek Cafe
is a fantastic Café Restaurant
Ranked #1 of 2 Restaurants in Winlaw.
Some say it is great, excellent, organic.
The Latest Review: ★
Sent on the 17th of July, 2011
terrible service.waited over an hour with a toddler for mediocre food that we paid full price for. snobby and subpar.
Rank #1 of 2