Zia's
Casual Italian-American since 1985
My rating
Zia's is an Italian restaurant in The Hill, St. Louis. It's located at 5256 Wilson Ave. You can check out their website at zias.com or follow them on Instagram.
I haven't made it to Zia's yet, but it's on my list to try.