Ru's Brews No rating yet Coffee & Tea Coffee shop 600 Central Ave Apt 18, Alameda, CA 94501 Today: Open 24 hours Call Website Details →