Get directions to: China Buffet, Auburn, IN
Restaurant address: 1016 W 7th St Ste 110 Auburn, IN 46706, USA
Restaurant: China Buffet