Get $3 Off with APP3
for your first app order

About Us

Papa Romeo's Pizza is currently located at 1168 Dodge Avenue, Evanston, IL 60202. Order your favorite pizza, pasta, salad, and more, all with the click of a button. Papa Romeo's Pizza accepts orders online for pickup and delivery.

Papa Romeo's Pizza

1168 Dodge Avenue, Evanston, IL 60202

Site Powered by SliceSupport Local PizzaOwn a pizzeria? Join the Slice Family .