Get directions to: China Buffet, Avon, IN
Restaurant address: 120 N State Road 267 Avon, IN 46123, USA
Restaurant: China Buffet