918 1st St SW, Birmingham, AL 35211, United States
No delivery
Spot something wrong?
Dishes at The Italian Cafe. Prices may vary in venue.