Restaurants - Italian in Tuscaloosa, AL
Depalma's Italian Cafe
Olive Garden Italian Rstrnt