Vincent's A Touch of Italia


524 Washington St
Norwood, MA 02062

 

An Italian Restaurant in Norwood MA

In business for over 20 years in this location. Family owned and operated deli, specializing in gourmet Italian food. Everything is homemade and made fresh daily. Specials vary each day. Hot table, Subs, Imported products from Italy. Catering also available.


Day Opening Closing
Monday - Tuesday Closed  
Wednesday - Saturday 10:00 AM 3:00 PM
 Sunday Closed  
Click the button to add a review for Vincent's A Touch of Italia

Add Review