Elmhurst has two shopping malls: the huge two-buildings Queens Center and the convenient Queens Place Mall. Located in the heart of Queens borough, the iconic Queens Center Mall is a one-stop-shop destination with major shopping, dining, and entertainment brands. The smaller Queens Place is strategically situated with the commercial banks around it and houses dining and shopping brands like Target and Best Buy.