Pizza

Sbarro Pizza in Tuscaloosa, Alabama

Sbarro Pizza - UNIVERSITY SQUARE
1701 MCFARLAND BLVD E, TUSCALOOSA, AL 35405.
Sbarro Pizza - UNIVERSITY SQUARE Phone Number Driving Distance from Fremont, CA : 1953.65 mile

get driving directions

Tuscaloosa, AL Nearby locations