Map & Directions - Rita's Italian Ice & Frozen Custard
View Menu
Rita's Italian Ice & Frozen Custard
1201 University Blvd, Tuscaloosa, AL, 35401
(205) 248-7788 (Phone)
1201 University Blvd, Tuscaloosa, AL, 35401
(205) 248-7788 (Phone)