Ted's Restaurant, Meriden, CT · Waypals