Ritas Italian Ice and PJ's Coffee

  • Frozen Treats
  • Restaurants
1201 University Blvd.
Tuscaloosa, AL 35401
  • About

    Coffee & frozen treats