South China Island Inn, SAINT PAUL, Minnesota (MN)
Comfortably stationed at 1851 North Saint Paul Road () in SAINT PAUL, Minnesota (MN) (55109), South China Island Inn can be contacted at 6517709479. Remember to call up ahead to reserve your spot 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
