Address 155 Grand Ave #105 Oakland CA 94612 United States
Phone: (510) 836-7750 Open 24 Hours a Day: No