5629 Main Street Williamsville, NY 14221
info@creekviewrestaurant.com
716-632-9373
Creekview Restaurant
Now Serving Curbside Carryout, In-house dining resumes Tuesday January 19th 2021
Menu
Home
Specials
🏈 Playoff Package 🏈
Menu
Order Online
Bar Menu
Gift Cards
Location
Contact
Gallery
Reservations
Gallery
Like this:
Like
Loading...
Add your thoughts here... (optional)
Post to
Cancel
%d
bloggers like this: