Deli 2010
6052 Myrtle Ave, Flushing
(718) 417-4710
Menu
Restaurants in Flushing, NY
Deli 2010
6052 Myrtle Ave, Flushing, NY 11385
(718) 417-4710