The Spectrum Logo

Featured Multimedia

image

Allison Staebell · The Spectrum

Chef's restaurant is located on the corner of Seneca and Chicago Street in Downtown Buffalo. Chef's is a longtime staple in the local cuisine. 


Comments powered by Disqus

Please note All comments are eligible for publication in The Spectrum.