XL CENTER

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

  • X