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