Where the hell is shrimps at
Address: 728 E 108th St, Los Angeles, CA 90059, USA
Ty Smith | Sep 12, 2018
maybe you got chicken lol
Vivian Guy | Sep 12, 2018
I thought the food was very good and tasteful
Tina Calhoun Leggroan | Sep 12, 2018
Its the Orange stuff in whatever you ordered
Thanks! Your answer is awaiting moderation.