Roma Pizza Shop

Roma Pizza Shop

121 Sherron Rd, Durham, NC 27703
919-957-7662

Closed until at 12:00 pm

Full Hours
Closed Shop

Opening at 12:00 pm

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: $$