Ted’s Restaurant is an award winning steamed cheeseburger restaurant located in Meriden, CT since 1959.
Websites.ca Talk Ep. 51