Papa Romeo's Pizza Armitage
Pizza restaurant · 341 W Armitage Ave, Chicago, IL
Hours
- Mon 10:30 AM–5 AM
- Tue 10:30 AM–5 AM
- Wed 10:30 AM–5 AM
- Thu 10:30 AM–12 AM
- Fri 12 AM–6 AM,10:30 AM–5 AM
- Sat 10:30 AM–5 AM
- Sun 10:30 AM–5 AM
Popular items (As of 10/29)
- Original Hand Tossed Pizza · $16.99
- Italian Margherita Pizza · $29.99
- Cheesebread · $16.99
- Hawaiian Pizza · $29.99
- Thin and Crispy Pizza · $16.99
See full menu
More food in Chicago, IL · Pizza in Chicago