Orlando-based Earl of Sandwich opened its 28th restaurant in St. Petersburg, Fla., debuting a comprehensive new platform