South China Restaurant

Order Online

South China Restaurant Locations

Please select the restaurant location you would like to order from

South China Restaurant

1302 Mount Vernon Ave, Alexandria, VA 22301
Location Icon
Takeout
Location Icon
Delivery

Hours of Operation


Monday-Thursday:

11:00 am - 09:30 pm


Friday-Saturday:

11:00 am - 10:00 pm


Sunday:

11:30 am - 09:30 pm


Order OnlineView Menu

South China Restaurant - Alexandria, VA

1302 Mount Vernon Ave, Alexandria, VA 22301 Call us today: (703) 549-5099