Hours & Location
2821 W Girard Ave,
Philadelphia, PA 19130
(267) 930-7370
NEW HOURS
Tuesday-Friday
11am-2:30pm
3:30pm-9pm
(CLOSED Between 2:30-3:30)
Saturday
11am-9pm
Sunday
12pm-8pm