Get directions to: China Restaurant, Albert Lea, MN
Restaurant address: 805 E Main St Albert Lea, MN 56007, USA
Restaurant: China Restaurant