Address: 2370 E Norris St, Philadelphia, PA 19125, USA
Street parking, go during the day for the closest parking
Probably depends on time of day, but it's residential neighborhood, so generally a bit tough.
Add Answer
Thanks! Your answer is awaiting moderation.
Is it dog friendly?
Trending Places
American restaurant
3420 Sansom St, Philadelphia, PA 19104, USA
5021 Baltimore Ave, Philadelphia, PA 19143, USA
130 S 18th St, Philadelphia, PA 19103, USA
8337 Germantown Ave, Philadelphia, PA 19118, USA
261 S 21st St, Philadelphia, PA 19103, USA
4600 City Line Avenue, Philadelphia, PA 19131, USA
1113 Market St, Philadelphia, PA 19107, USA
104 W Girard Ave, Philadelphia, PA 19123, USA