7220 Germantown Avenue 215.242.5139
SUN Closed for the summer MON-TUES 12pm-8pm WED-SAT 12pm-9pm
7220 Germantown Avenue Philadelphia, PA 19119 map it