Get directions to: Quick Shop, Tuscaloosa, AL
Restaurant address: 7022 Highway 82 E Tuscaloosa, AL 35405, USA
Restaurant: Quick Shop