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