“ Chef’s Restaurant is a well‑known Italian dining institution.The restaurant opened in 1923 and has remained a city staple ever since.... ” Read More
- chefsbuffalo1@gmail.com
- https://ilovechefs.com/
Business Hours
Tue-Fri: 11am - 8pm Sat: 3pm - 8pm Sun & Mon: Closed