Deli 2010

6052 Myrtle Ave, Flushing
(718) 417-4710