Rita's Italian Ice & Frozen Custard
4.7(0 reviews)
• Ice cream shop12286 Warwick Blvd
Newport News, VA
Business Information
12286 Warwick Blvd
Newport News, VA
Location
Loading map...
12286 Warwick Blvd
Newport News, VA
12286 Warwick Blvd
Newport News, VA
Loading map...