manager at Queens Win's - New York, New York, United States
Queens Win's is a Food and Beverages company located in 13260 34th Ave, Flushing, New York, United States.