1420 RICE STREET, ST. PAUL, MINNESOTA 55117 | 651.488.7849. HOME || MENU || DIRECTIONS || COUPONS || CONTACT. Takeout: See MENU & Order.
1420 RICE STREET, ST. PAUL, MINNESOTA 55117 | 651.488.7849. HOME || MENU || DIRECTIONS || COUPONS || CONTACT. We offer party trays!
1851 N. Saint Paul Rd. Maplewood, MN 55109. Chinese take-out, dine-in, all you can eat and we deliver! Family owned and run.
People also ask
What is the largest Chinese restaurant in China?
Rating
(6)
South China Island Inn II · Ratings and reviews · Menu · Details · Location and contact. 1420 Rice St, Saint Paul, ...
South China Island Inn, Maplewood: See 8 unbiased reviews of South China Island Inn, rated 4 of 5, and one of 70 Maplewood restaurants on Tripadvisor.