Amici Trattoria Shrewsbury

Italian restaurant · 582 Main St, Shrewsbury, MA

Hours

More food in Shrewsbury, MA · Italian Food in Shrewsbury