Ted's Restaurant & Bar
Ted's Restaurant & Bar
16 King Hill Road
Storrs, CT 06269
Phone: (860) 429-9545
Comments: 0
Votes:32