Butcher Bros Steakhouse 1410 Highland Ave, Cheshire, CT 06410 Added on March 13, 2024 Bar, Restaurant