Creekview Restaurant has been a village favorite for many years, located on the falls of Ellicott Creek in Williamsville, NY. Creekview Restaurant offers American fusion cuisine with a blend of international styles. Visit our website to make a reservation today!
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.