So I went to this place called Lula Kabob today in downtown (Broadway and Olympic) 1 block from California plaza and across the street from oasislocations.com MAN they had the BEST Falafel I have ever had!
Everyone needs to try them out...
call for take out if you don't fee like walking
952 S Broadway
Los Angeles, CA 90015