Address 2855 Telegraph Ave Berkeley CA 94705 United States
Phone: (510) 848-0161 Open 24 Hours a Day: No