Mario's has been a go to Pizza joint in Norwood for years and has not missed a beat. Their food is delicious!
I am a very big eater and I can tell you that two slices was too much for me. Try the Sicilian first - amazing amounts of cheese and a nice crispy crust. Great stuff.
I've been going to Mario's for years and it's always been consistently good. I recently got pizza there and didn't recognize anyone. I didn't say anything but asked around and had been told that it had been sold. The pizza is now just average, there...More
Great toppings with a lot of variety. I look forward to this every time I'm in Norwood. This is pizza the way I remember it as a kid from the Bronx. Great delivery service as well,
Friendly local pizza restaurant. Decent variety of pizza slices available throughout most of the day. Other items (soups, sandwiches, pastas) also available, but pizza appears to be the main output. Reasonably priced. Adequate seating area even during lunchtime. "I don't eat a lot of pizza,...More