Pizza 120
Pizza
$
501 15th St E
Tuscaloosa, AL 35401
Tips
- The option to create the pizza you desire, many options.
- took 28 minutes to get our order on a slow Sunday night. there were only 3 people working and all of the pizzas came out burned. Grace, the girl in charge was rude and not helpful.
- Great food and concept