1489 Main Ave, Clifton, New Jersey 07011 USA
Falafel (neon-bright green and smooth on the inside)
Photo Credit: Yelp