A hidden treasure in this big shopping center. The falafel here is fresh and tastier than we have had in Manhattan, Studio City and London. Salads are very good and made to order. The atmosphere is very relaxed and nice; the service is quick with sharp and attentive wait staff. V consistent. 5 stars all the way!
places reviews