- Address: University Town Center Shopping Center, 1130 University Blvd #6, Tuscaloosa, AL 35401, USA
- Phone: (205) 345-4354
- Cuisine: Italian cuisine
- "Daily specials and a wide variety of Italian dishes..."
This page provides information about places to eat in Tuscaloosa, AL. Some of the best restaurants around the city are Little Italy Pizza, Cypress Inn and Chuck’s Fish Restaurant, below you can locate a good local restaurant in Tuscaloosa, Alabama.