Very good pizza, the pepperoni is the best I've had here in town. Sauce is very good,kinda tangy and the crust is perfect . price was average, the restaurant itself is nicer then others that sell fast serve pizza,and they have a drive thru..a big plus!
500 Harper Lee DrTuscaloosa, AL 35404
From Business: Baumhower's Victory Grille - the home of Legendary Fun and Legendary Food! Try our kicked up new menu of American classics, with a few healthy twists sure to exci…