Fast food restaurants and stands, Italian restaurant, Ice cream (packaged)
Rita's Italian Ice & Frozen Custard
"This Rita's was one of the most disappointing locations I have ever been to. And you would think for the price you would receive exceptional quality and value. My Italian cream ice had chunks of..."