Skip to main content

Depalma's Italian Cafe

restaurant · italian restaurant · Tuscaloosa, AL

Address
2300 University Blvd, Tuscaloosa, AL 35401
Phone
(205) 759-1879
Website
depalmasdowntown.com
Where
33.2105, -87.5671

Search Hominin for Depalma's Italian Cafe

Other restaurants nearby

More in Tuscaloosa