Review of Aya Sofia Restaurant

6671 Chippewa St, St. Louis, MO 63109

Overall Rating

Review


Great food and service. Lots of gf options. Haven't gotten sick from there. They were knowledgeable about cross contamination.

Updated 8 years ago