Review of Kitchen Mouse

5904 N Figueroa St, Los Angeles, CA 90042

Overall Rating

Review


Got so sick after eating here. Threw up all day wouldn't recommend for celiac people

Updated 6 years ago