134 Main St, Nyack, New York 10960 USA
Inside dining on Saturday night, they were packed.
Photo Credit: Yelp