Karam has always been a foodie's wet dream, but I've never been convinced. Sure, it's a nice atmosphere and they have alcohol, they make pita to order (and whole wheat if you ask nicely), and they have a huge, unusual menu. Maybe it's just because I've been such a fan of Ya Hala. Who knows?
We went for lunch, and I was pleased to see a big breakfast menu (15 items from $3.50-$7) also available at lunch. Then I ignored it. Did I mention the lunch menu? With 17 ala carte main courses ($7.50-$19.95), 11 sandwiches ($5-$6.50), 10 pizza/calzoney things ($6-$8.95), 8 salads ($4.50-$9), and 4 stews ($8-$9.95), it might take a while to decide. We ordered the meat mezze, which has one of everything, a falafel sandwich with baba ghanouj, Fatte with lamb, and the lamb shank. The hummus and baba ghanouj are excellent. The Fatte, a layered dish with pita, roasted eggplant, garbanzo beans, pine nuts and yogurt was beautiful and yummy. The lamb shank came in a broth with vegetables, also gorgeous. Portions were huge, and everything was very tasty—we were all moaning over our food. We were groaning, but still ordered dessert (6 from $2.25-$4.50) (katayef bil-ashta and katayef bil-jos) which were also really good.
While there are lots of vegetarian choices and ways to eat cheap, the menu is kinda pricey. And the service—leisurely. Our lunch took over an hour and a half, making all of us late, and for three folks going a bit overboard, cost us $20 each. It's certainly easy to eat under $10 if you show some self-control, but you might as plan for it taking a while. It's worth it.