Royal Pizza Reviews & Details
1001 Boston Providence Tpke
Royal Pizza is located at 1001 Boston Providence Tpke in Norwood near the intersection of Providence Hwy and River Ridge Dr. Their menu consists of American dishes . Call (781) 762-4470 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Providence Hwy And River Ridge Dr
Tell us more about Royal Pizza Norwood!