When you’ve been around for over 20 years, you tend to gather a lot of photos. Enjoy some of these photos of our food and our restaurant’s history.


Papou’s Place in Philly – The Band Box at 36 E. Armat St.

The Band Box in Philly, Jake and Telly’s Papou is 3rd from the left.

Scroll to top