Ted's Restaurant & Bar
16 King Hill Rd, Storrs
(860) 429-9545
Recent Reviews
Ted's Restaurant & Bar
16 King Hill Rd, Storrs 06268
(860) 429-9545