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.



Book a table now

Papou’s Place in Philly

The Band Box Restaurant - 36 E. Armat Street | Philadelphia, PA

Contact us

2616 Colorado Ave.
Colorado Springs, CO 80904
(719) 633-0406

Scroll to top