Lee Lee is Arizona's premier international supermarket with locations in Chandler, Peoria and Tucson. Celebrating 25 years of bring you the groceries, produce, meat and live fish from around the world.
OTHER PLACES NEAR LEE LEE INTERNATIONAL SUPERMARKETS