This place in downtown St.Louis has some of the best pizza around. They have a great lunch buffet with all kinds of different pizzas on there. The prices are reasonable but they have been rising. They do deliver but charge a large fee. The sandwiches are wonderful though and you get a lot of food. The staff is friendly and the place is clean and well taken care of. Try the chicken pesto pizza!
more