Skip to main content

South China Island Inn II

restaurant · chinese restaurant · St Paul, MN

Address
1420 Rice St, St Paul, MN 55117
Phone
(651) 488-7849
Website
southchina2.com
Where
44.9840, -93.1056

Search Hominin for South China Island Inn II

Other restaurants nearby

More in St Paul

South China Island Inn II — restaurant in St Paul, MN | Hominin