The Creekview Restaurant has been a village favorite for many years, located on the falls of Ellicott Creek in Williamsville, NY. The Creekview Restaurant offers American fusion cuisine with a blend of international styles. Visit our website to make a reservation today!
Wait, you're the expert.
If you've been to or used
Creekview Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.