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!
I hate writing Public reviews but this sort of stuck in my craw. This restaurant/bar has a very prime spot on Main St in the Village of Williamsville. It's...
This very popular eatery overlooks the creek just above a substantial waterfall. We had a moderate wait of 10-15 minutes and service was leisurely. That...
Here goes My last review for 2021! Number 400 review before the clock turns midnight and it's 2022. Or else I become a pumpkin! We decided on Creekview....