DePalma’s Italian Cafe

Description

An Italian staple with everything from pizza and lasagna to any pasta imaginable!

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