Steve’s Deli

68-33 79th St Middle Village NY 11379 USA

(718) 326-1287

Location