578 Pompton Ave, Cedar Grove, New Jersey 07009 USA
The view from the booth! Great, relaxing place!
Photo Credit: Yelp