Photos 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 Restaurant - 36 E. Armat Street | Philadelphia, PA Previous Next