I love this restaurant in Birmingham, Alabama. The Italian food is superb and the pizza one of my favorite in the “world.” You will love the old building that has been renovated to house this delightful spot.

Leave a comment