Royal Pizza & Subs
23 Washington St, Somerville
(617) 776-8415
Recent Reviews
Order Online
Reserve
You May Also Like
Tulum Mexican Cuisine (Somerville) - 3 Washington St
Tapas/Small Plates, Mexican
Tavern At the End of the World - 108 Cambridge St
Bar, Pubs, American, New American
Ali Baba (Charlestown) - 99 A Cambridge St
Turkish, Mexican
Restaurants in Somerville, MA
Royal Pizza & Subs
23 Washington St, Somerville, MA 02143
(617) 776-8415