Compton, United States
2362 Alameda St
N/A
I hated growing up in this place.
like
took my sarah there and she loved it, she would always cry about how much she “hated” it but we both now that it’s such good place very good nice yes loved 1 star because they did hit me with a metal pipe for breaking and entering
Didn't take care of my poor little sachin :(
Deli
The best companies in the category 'Deli'