The Spectrum Logo

Featured Multimedia


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.


Just a Spec: Sasha Sloan