Restaurants - Steakhouse in Cheshire, CT
New Deal Steak Place