Address2000 Powell St # 115 Emeryville CA 94608 United States
Phone:(510) 428-1868 Open 24 Hours a Day:No