(215) 545-1899
1424 South St, Philadelphia, PA 19146
View Map
Sorry, there are currently no reviews. Read More Philadelphia Restaurant Reviews