Chef's

restaurants / Other

Chef's information

Location
Buffalo , USA
Address
291 Seneca St
Telephone
+1 716 856 9187
Prices
mains 7-$17
Opening hours
11am-9pm Mon-Sat
Something wrong?
Submit a correction

In business for 85 years, Chef's is a Buffalo landmark doling out classic red-sauce Italian dishes.