That's Italian Too
 
 
 
 
Like Us On:
 
 
Call Us: 781-337-5414
957 Washington St, Weymouth MA 02189 | thatsitaliantoo@comcast.net
 
 
 
 
 
 

Location

Visit our Italian deli in Weymouth, Massachusetts, to sink your teeth into our mouthwatering sandwiches.