Review of Aya Sofia Restaurant

6671 Chippewa St, St. Louis, MO 63109

Overall Rating

Review


Yum! So many choices.

Celiac friendly?

Yes

Updated 8 years ago

Celiac