Address
5401 Baldwin Ave
Temple City, CA 91780

Phone
+1 (818) 782-7866
Hours
Monday to Sunday – 9:00am to 10:00pm
BY APPOINTMENT ONLY