Restaurant Review: The people's placeThe Anashim restaurant is a good spot to soak up both the Ein Kerem atmosphere and some good food.anashim 88(photo credit: Jpost Staff)