Link:

24202 61st Ave, Douglaston, New York

(718) 819-2133

Google Maps: