Roma Pizza Shop is not currently open. Place a future order or find other great pizzerias around you!
hero

Roma Pizza Shop

121 Sherron Rd, Durham, NC 27703

Currently ClosedFull Hours$15 MinimumPickup (15 - 30 min)

Does Roma Pizza Shop have any deals?

Answer:

Roma Pizza Shop is not currently offering deals.

Does Roma Pizza Shop offer delivery?

Answer:

Roma Pizza Shop does offer delivery. Delivery is $4.

Where is Roma Pizza Shop located?

Answer:

Roma Pizza Shop is located at 121 Sherron Rd, Durham, NC 27703.

What food is served at Roma Pizza Shop?

Answer:

Roma Pizza Shop makes gluten free pizza, roman pizza, healthy pizza, veggie pizza and more!
SliceRestaurants in Durham Roma Pizza Shop
Price: $$