My family and I always visit Zia's while in town, they have great service, the best salads in town and AMAZING Italian, especially the Canneloni. If you want good St. Louis Italian go here.
Pros: Food, Service, Portions
Cons: some tables are kind of cramped
more