8320 De Soto Ave., Canoga Park, California 91304(818) 873-0680
* Only open one Saturday of the month.