1810 New Hyde Park Rd, New Hyde Park, New York 11040 USA
03/17/2021 - updated photo:) - The Martin needs a little TLC
Photo Credit: Yelp