
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.
Daily Reflections from My Home and Garden

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.