Know a great happy hour or special for this location?
Advertising signs decorate this lively Italian venue known for its white-chocolate bread pudding.
Suggest an edit
2300 University Blvd, Tuscaloosa, AL 35401