"Overpriced waste of a dinner."
Phone: (+1)7166329373
Address: 5629 Main Street Buffalo, NY 14221, Williamsville, United States
City: Williamsville
Website: https://www.creekviewrestaurant.com/
Dishes: 63
Amenities: 9
Categories: 5
Reviews: 357