171-02 Northern Blvd, Flushing, New York 11358 USA
Exterior, outside dinning area, interior dinning area with separation partition, frig with cured meat, and the large party room in back
Photo Credit: Yelp