Get directions to: Piccadilly Cafeteria, Tuscaloosa, AL
Restaurant address: 1701 Mcfarland Blvd E # Tusum Tuscaloosa, AL 35404, USA
Restaurant: Piccadilly Cafeteria