Royal Pizza & Subs is not currently open. Place a future order or find other great pizzerias around you!
hero

Royal Pizza & Subs

23 Washington St, Somerville, MA 02143

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

Does Royal Pizza & Subs have any deals?

Answer:

Royal Pizza & Subs is not currently offering deals.

Does Royal Pizza & Subs offer delivery?

Answer:

Royal Pizza & Subs does offer delivery. Delivery is $2.

Where is Royal Pizza & Subs located?

Answer:

Royal Pizza & Subs is located at 23 Washington St, Somerville, MA 02143.

What food is served at Royal Pizza & Subs?

Answer:

Royal Pizza & Subs makes healthy pizza, veggie pizza and more!
SliceRestaurants in Somerville Royal Pizza & Subs
Price: $$