I have always been a faithful customer of Alfredo's Pizza. I love the one on Crestwood Blvd & also love the one in Pelham, especially since I reside in Hoover. The people are friendly & I have never had a bad experience w/ the quality or taste of the food. My orders are always acurate & the staff are always friendly. Keep up the good work.
more