They claim to have the flamed chicken in LA. I thought the food was good, but it wasn't out of this world. Not far from the museums, it could be a decent choice for some cheap fare quick to eat. Better than Mcdonalds for sure! It's located in a little strip mall just south of Wilshire on La Brea.
more