South China Island Inn, SAINT PAUL, Minnesota (MN)
Conveniently stationed at 1851 North Saint Paul Road () in SAINT PAUL, Minnesota (MN) (55109), South China Island Inn is available at 6517709479. Please give them a call before you go to arrange your table in the restaurant.
More restaurants in SAINT PAUL, Minnesota (MN)
South China Island Inn contact information and details:
Address: 1851 North Saint Paul Road - , SAINT PAUL, Minnesota (MN) 55109
Contact Phone: 6517709479