Now you know I have to stay true to my STL roots and say that I love Imo's, but Feraro's is quite possibly the best pizza I have ever had!! Tried it for the first time this weekend, and I will never go anywhere else after this. There is a perfect amount of cheese, and the sauce is incredible!! I wish it was located a bit closer to my house, but after this weekend, I just might think about moving to Soulard :)
more