Putting one's faith in KarmaA charming restaurant in Beit Hakerem offers a (surprisingly) good extensive menu, a scenic view and reasonable priceskarmaa 311(photo credit: courtesy)