Best Italian Food - Zia's on the Hill
5256 Wilson Ave St Louis, MO 63110
(314) 776-0020
You have not had great St. Louis Italian unless you have had Toasted Ravioli and Zia's does it right. Their portions here are pretty big so its safe to say you can do it family style but if you are starving (or have an appetite like a true Italian) you can probably finish one up on your own. Guns are not permitted, you check them at the door….fugetaboutit!