RESTAURANTS King David Restaurant1426 Share on Facebook Tweet on Twitter Address: 101-10 Queens Blvd, Flushing, NY 11375Phone: (718) 896-7686