Garibaldis Restaurant Phone: 860-465-9010 <<Click to return to the Mansfield & Windham Restaurant Week page