Little China Garden, NORTH LIBERTY, Iowa (IA)
Readily positioned at 40 Sugar Creek Lane () in NORTH LIBERTY, Iowa (IA) (52317), Little China Garden are available at 3196653333. Please ahead to make a reservation.
More restaurants in NORTH LIBERTY, Iowa (IA)
Little China Garden contact information and details:
Address: 40 Sugar Creek Lane - , NORTH LIBERTY, Iowa (IA) 52317
Contact Phone: 3196653333