South China Island Inn 1851 N Saint Paul Rd Saint Paul, MN 55109 Phone: (651) 770-9479
Category: Fast Food Diner Restaurant