European/ Italian Kitchen 1 

Cohasset, MA