RESTAURANTS Arzu Restaurant 2697 Share on Facebook Tweet on Twitter Address: 101-05 Queens Blvd, Flushing, NY 11375 Phone: (718) 830-3335