Restaurant hero image

China Buffet

101 Lincoln Plaza #121, Stanford, KY 40484