Restaurants - Steakhouse in Guilford, CT
Rio Grande Steak House