South China Express, OMAHA, Nebraska (NE)

Feeling hungry? South China Express might be the place to eat for you.
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