Address 901 Franklin St #88 Oakland CA 94607 United States
Phone: (510) 272-1153 Open 24 Hours a Day: No