315 Washington Street
Westwood, MA 02090
When you have a craving for the best pizza, subs & salad, Islington Pizza is the place to go. So if you want to dine-in or eat at home, you can expect us to cater to your appetite anywhere.
MENU | FREE RESERVATION | LEARN MORE
Find more restaurants in your areaSearch Again