If timing is everything, then Rita's, the nation's largest Italian ice concept, bull's-eyed when its newest location-there are more than 550 locations in 18 states-opened at CityPlace over the weekend.
"So it goes with a company named one of the top 25``Franchise High Performers""a while back by the Wall Street Journal's Startup Journal."