South China Island Inn
1851 N St Paul Rd, Maplewood
(651) 770-9479
Menu
Restaurants in Maplewood, MN
South China Island Inn
1851 N St Paul Rd, Maplewood, MN 55109
(651) 770-9479