614 Schuyler Ave, North Arlington, New Jersey 07031 USA
Front of restaurant sneaks up on you and onsite parking is in the rear.
Photo Credit: Yelp