1314 N La Brea Ave, Inglewood, California 90302 USA
I don't recommend this place... the meat was spoiled...
Photo Credit: Yelp