The Asado Restaurant
Bars, Steakhouses
Southington, CT
2.8 mi