Get directions to: New China Buffet Restaurant, Lagrange, IN
Restaurant address: 101 W Central Ave Lagrange, IN 46761, USA
Restaurant: New China Buffet Restaurant