1235 E Palmer St, Philadelphia, PA 19125
Wednesday 4 to 6PM
Tuesday to Friday 4 to 6PM
View source
Restaurant website