Kew Gardens Deli & Grill
120-88 Queens Blvd, Kew Gardens 11415