Creekview Restaurant (716)632-93735629 Main Street, Williamsville, NY View More Details About Situated in a historic house overlooking the falls of Ellicott Creek, the Creekview has been a village favorite for years. The Creekview features an American regional menu and full bar with a patio open year round.