Rita's Italian Ice is the biggest Italian ice concept in the United States with over 600 stores. Their signature products are the Italian ice(made fresh daily in store) and frozen custard. They will be opening their first outlet in V-Mall, Greenhills on Nov. 8, 2014, occupying the previous space of … [Read more...]