The beloved Buffalo Italian restaurant is taking things on the road!
Chef’s announced today it will open its first “on the go” location in Amherst. An announcement ceremony was held earlier today.
The Amherst location will be a smaller version of the restaurant on Seneca Street.
It’ll serve many of the favorites from its signature menu. Chef’s On The Go will also have a drive-up window, and spots to sit inside.
It’s expected to open in the fall.