← Return to search

Where to Eat

Creekview Restaurant

Map5629 Main St.
Williamsville, NY 14221
716-632-9373
    Categories:
  • Casual

Description:

Historic local favorite overlooks the Ellicott Creek Falls. Hours: M–Th, 11:30am–10pm; F-–Sa, 11:30am–11pm; Su, 1–9:30pm.