Review of Zia's on the Hill

5256 Wilson Ave, St Louis, MO 63110

Overall Rating

Review


Salads. That's all you can get. It was an okay salad though.

Updated 4 years ago

Symptomatic Celiac