TED'S STEAMED CHEESEBURGERS

  • Ted’s Restaurant in Meriden now selling famous steamed cheeseburger during XL Center events

  • X