Review of Kitchen Mouse

5904 N Figueroa St, Los Angeles, CA 90042

Overall Rating

Review


felt nauseous after eating here

Celiac friendly?

No

Updated 7 years ago

Celiac