L & M
Open
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
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.