Skip to content
New South China - Philly
Your order
Online ordering is not currently offered at this location.

Location

New South China - Philly

1640 South St
Philadelphia, PA 19146
(215) 732-7789