We tried to guess where you are. Click to change.

good sandwiches

Saturday, September 24, 2005
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 from jocelyn:

714 S La Brea Ave
Los Angeles, California 90036
(323) 857-1880

More Reviews