Royal Pizza of Norwood, NORWOOD, Massachusetts (MA)

Interested in a fine dining around NORWOOD? Royal Pizza of Norwood could give the sort of dishes you are looking for.
Readily operating at 1001 Providence Highway () in NORWOOD, Massachusetts (MA) (2062), Royal Pizza of Norwood can be called at 7817624470. Make sure you contact them before you go to select your place in the restaurant.
More restaurants in NORWOOD, Massachusetts (MA)


Royal Pizza of Norwood contact information and details:
Address: 1001 Providence Highway - , NORWOOD, Massachusetts (MA) 2062
Contact Phone: 7817624470