L & M

Open
Call
291 Seneca St
Buffalo, NY 14204

Chef's Restaurant, located in the heart of downtown Buffalo at the corner of Seneca and Chicago St., is renowned as the home of the world-famous Spaghetti Parmesan.

With a prime location and a focus on this iconic dish, Chef's Restaurant offers a unique dining experience for those seeking a taste of culinary excellence in Buffalo.

Generated from their website's infomation

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.