North China Restaurant 3070 White Bear Ave N Maplewood, MN 55109 Phone: (651) 770-7873 Fax: (651) 770-4809
Category: Restaurants