Address 3450 Fruitvale Ave Oakland CA 94602 United States
Phone: (510) 482-7101 Open 24 Hours a Day: No