Get directions to: New China Buffet, Imlay City, MI
Restaurant address: 1779 S Cedar St Imlay City, MI 48444, USA
Restaurant: New China Buffet