Get directions to: Fine China Restaurant, Lansing, MI
Restaurant address: 1701 S Waverly Rd Ste 106 Lansing, MI 48917, USA
Restaurant: Fine China Restaurant