Eating places, Italian restaurant, Fast food restaurants and stands
Rita’s Italian Ice & Frozen Custard
"Came here a couple days ago because I am a huge fan of Italian ice just had not actually tried it from a legit place. The girls working were super nice and greeted us as soon as we got to the..."