Contact Us Phone: +1 (626) 527-5965 Hours: Mon - Sun: 11 AM - 8:30 PM Address: 10689 Lower Azusa Rd, Temple City, CA 91780