Get directions to: Rita's Water Ice, Newport News, VA
Restaurant address: 12286 Warwick Blvd Newport News, VA 23606, USA
Restaurant: Rita's Water Ice