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!