A taste of China at the Amherst Buffet
Today, Lee, Jean, and I went to eat at the Amherst Buffet. The restaurant is in a commercial area in Amherst, New York. The address is 1551 Niagara Falls Boulevard, in Amherst, New York, in the Burlington Plaza. It is a place where you could shop ’til you drop. You could race from store to […]
A taste of China at the Amherst Buffet Read More »









