Zia's On the Hill has all that one could wish for in an Italian restaurant. Zia's is a well known St. Louis Italian restaurant in business since 1985.
1140 days ago
Window open at #towergrove park for #ftf, come grab quick bite of dinner from #thehill.
Realtime comments disabled
©2015 Twitpic Inc, All Rights Reserved