Depalma’s Italian Cafe

Description

Depalma’s is in the heart of downtown and a local favorite. Advertising signs decorate this lively Italian venue known for its white-chocolate bread pudding.

Visit Website
  Map
2300 University Blvd, Tuscaloosa, AL 35401 Get Directions