Update Info - Royal Shawarma and Pizza
This restaurant was reported as closed. If it is open, let us know.
Royal Shawarma and Pizza
66 Summer St
Somerville, MA 02143
66 Summer St
Somerville, MA 02143
This restaurant was reported as closed. If it is open, let us know.