Skip to main content

South China Island Inn

restaurant · chinese restaurant · Maplewood, MN

Address
1851 N Saint Paul Rd, Maplewood, MN 55109
Phone
(651) 770-9479
Website
southchinaislandinn.wixsite.com/mysite
Where
44.9953, -93.0223

Search Hominin for South China Island Inn

Other restaurants nearby

More in Maplewood

South China Island Inn — restaurant in Maplewood, MN | Hominin