Italian restaurant · 520 Foundry St, South Easton, MA
See full menu
More food in South Easton, MA · Italian Food in South Easton