South China Island Inn
1851 N St Paul Rd, Maplewood
(651) 770-9479
Recent Reviews
Order Online
You May Also Like
Kitchen Zone - 1829 N St Paul Rd
Unison Restaurant and banquet - 1800 White Bear Ave
Sports Bar
Little Caesars Pizza - 1688 White Bear Ave
Pizza
Restaurants in Maplewood, MN
South China Island Inn
1851 N St Paul Rd, Maplewood, MN 55109
(651) 770-9479