Queens Center, 90-15 Queens Boulevard, Mall, Elmhurst (718) 699-7856
Queens Center, 90-15 Queens Boulevard, Mall, Elmhurst 11373 (718) 699-7856