Called, no answer. Not open today during listed hours.
Address: 6405 Shattuck Ave., Oakland, CA 94609, USA
Information Team | Aug 24, 2019
Our new storefront is now open at 6405 Shattuck ave!
Richard Thomas | Aug 24, 2018
Pretty sure they were evicted a few weeks ago.
Thanks! Your answer is awaiting moderation.