Philadelphia
Nonna & Pop's
1514 S 8th St, Philadelphia, Pennsylvania 19147, United States
4.839 on Google
Photo by Chris Sam via Google
Photo by Andy J. Avila via Google
Photo by Nonna & Pop's via Google
Tagged for
- Open weekends
- Indie brand
Best Thing on the Menu
Nobody's voted yet