Wow...good sandwhiches for a quick bite in Westwood. Sort of a "build your own" salad/sandwhich. I had a skirt steak on foccacia bread with some toppings on it...fantastic. The steak wasn't tough like I would have thought it might be.
Good green tea Iced tea as well.
Its in Westwood Village on one of those small streets, next to Falafel King.