New Pizza Palace
222 Somerville Ave 02143
(Pizza, Burgers, Chicken, Pasta, Roast Beef, Salad, Sandwiches, Sausage, Steak House, Subs, Vegetarian, Wraps)
Order Online

Come visit us at: 222 Somerville Ave, Somerville, MA 02143