South China Express, OMAHA, Nebraska (NE)
Conveniently located at 711 North Saddle Creek Road () in OMAHA, Nebraska (NE) (68132), South China Express can be reached at 4025563138. Please call in advance to make a reservation.
More restaurants in OMAHA, Nebraska (NE)
South China Express contact information and details:
Address: 711 North Saddle Creek Road - , OMAHA, Nebraska (NE) 68132
Contact Phone: 4025563138
