Located in Downtown Norwood and named for the small town in the Calabria region of Italy, Olivadi showcases a contemporary twist on classic Italian cuisine. Our culinary inspiration derives from the finest ingredients with a clean and fun approach to cooking. The result – fresh, bold flavors that are sure to please your senses and imagination. An exciting and memorable dining experience awaits you at Olivadi Restaurant.
32 Guild Street Norwood, MA 02062
Ample street parking available.
We accept Visa, Discover, MasterCard, American Express and Cash.