Search results
We did not find results for: islington pizza norwood.
Check spelling or type a new query.
We did not find results for: islington pizza norwood.
Check spelling or type a new query.
315 Washington St Westwood, MA 02090 633.90 mi
Is this your business? Verify your listing
3.5 63 reviews
I've rarely eaten out during this pandemic for obvious reasons and when I did go out I found many places where employees had no masks or gloves and when they did have masks on, they were hanging... More
If you like greasy, soggy pizza, this place is for you. I don't like this style of pizza. The people that work there are nice and the place is clean, but I will not be returning. More