Cedar Creek Cafe
is Ranked #1 of 3 Restaurants in Winlaw.
Some say it is great, good, excellent.
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 3