Rita’s Italian Ice
Rita’s Italian Ice, the world’s largest Italian Ice concept with over 600 stores across USA, opened its first Philippine store last November 8 at V-Mall, Greenhills, San Juan City.
Duration: 01:41
Published: Nov 13, 2014 11:00 AM
Recently Uploaded