(201) 944-4112 · 346 Broad Ave Leonia, NJ 07605 ... “I'm not docking them a star
for the in restaurant experience because it's meant to be take out, I get that and
can respect it.” in 21 reviews. Take-out: Yes ...