Location: 1713 10th Avenue South, Birmingham, AL 35205
Rating: 60/100
Phone:(205)933-7555
Category: Restaurants
Tags: Italian Restaurants, Bars & Pubs, Hostels