The Bistro is in the heart of Winter Park, yet has a wonderful out-of-the way setting. Undoubtedly it would do more business if there was signage on Park Avenue. Regardless, it is a nice restaurant, but not a great one. The food, service and wine list are all adequate to good. Nothing stands out, but nothing is bad either. I do go back, but it's for the atmosphere and not the food.
Pros: absolutely great setting in Winter Park
Cons: nothing else stands out
more