Longhorn Steakhouse

1020 West St Southington CT 06489 USA

(860) 378-0251

Location