129 New Hyde Park Rd (btwn Auburn St. &, Lewiston St, Franklin Square, NY 11010 +1 516-326-9542
restaurant, Franklin Square, NY, US
Today
How to go there