Get directions to: Papa's College Custard, Tuscaloosa, AL
Restaurant address: 1383 Mcfarland Boulevard East Tuscaloosa, AL 35404, USA
Restaurant: Papa's College Custard