Address: 229 W La Palma Ave #201, Anaheim, CA 92801, USA
Gilbert Garcia, Jr | Aug 21, 2021
Except for cleaning, rainy weather, and unique circumstances like it being shutdown for the first few months of the Covid Lockdown last year, it's open everyday, including weekends and holidays.