Olivio's Grill and Pizzeria in Norwood Boston
1210 Providence Highway, Norwood , 02062 - Get directionsMenu Olivio's Grill and Pizzeria
How to get to Olivio's Grill and Pizzeria
Opening Time
11am – 10pm: Mon-Sat
11am – 9pm: Sun
Services
- Indoor Seating
- Kid Friendly
- Wifi
- Beer
- Takeout Available