Originally Posted by ccflyer
I haven't lived in St. Louis for years, but when I did, I was partial to Talayna's Pizza and cheese garlic bread. The original location was near Washington U., and they had others on Manchester and at Westport.
I agree with earlier posters about Imo's. However, Talayna's and the earlier-mentioned Fortels in Affton always had among the best pizzas I have ever had.
Sadly, Talayna's left its WashU location during my Junior year there (1998/1999) after the WashU bought the building. The only one left is in Chesterfield.