(267) 713-7993
2548 S 58th Street, Philadelphia, PA 19143
View Map
Sorry, there are currently no reviews. Read More Philadelphia Restaurant Reviews