Chef's Restaurant, Buffalo NY
Address | 291 Seneca St, Buffalo, NY, United States | ||||||||||
Phone | +1 716-856-9187 | ||||||||||
Hours |
|
||||||||||
Website | www.ilovechefs.com | ||||||||||
Categories | Italian Restaurant, Family Restaurant | ||||||||||
Rating | 3.9 21 review | ||||||||||
Similar companies nearby Emergency Pizza — 1870 Seneca St, Buffalo, NY TEMPO — 581 Delaware Ave, Buffalo, NY Just Pizza & Wing Co. — 300 Elmwood Ave, Buffalo, NY |