This place is a gem of the five towns. oh and its glatt kosher! Most authentic israeli food I've yet to try outside of israel. salads were fr...
All reviews seem positive