Contact Us ; We Are Here We are located in the Imperial Promenade shopping center next to the Cinema City movie theater. Our storefront is across from Knowlwood, in-between Starbucks and Nekter Juice. 5655 E. La Palma Ave #123Anaheim, CA 92807(714) 693-0293