Cultures of China, Festival of Spring
Chinese New Year, also known as ‘the Spring Festival ’, is a moment for joy, laughter, and celebration; and also a good time for the majestic Chinese culture to unveil its most charming side.
Address: 2121 W Mission Rd., Alhambra, CA 91801
Phone: (626) 281-8500
Fax: (626) 281-7700
Hours: (Mon - Frid) 10:00 - 18:00