Address 10700 MacArthur Blvd #6A Oakland CA 94605 United States
Phone: (510) 454-8578 Open 24 Hours a Day: No