• Accessibility
Menu Close

Creekview Restaurant

  • 5629 Main Street
  • Williamsville, NY 14221
  • (716) 632-9373
  • Visit Site
Details

Offering stunning views of Ellicott Creek, Creekview features an American regional menu blended with contemporary International styles.

Amenities

Things To Do

Food & Drink
  • American:
General
  • Restaurant:
Map