Coffee & Cafe 675 Newberry Ln # 343 Hayward, CA 94544 Phone: (925) 227-1101 Fax: (925) 556-1859 View Website
Category: Restaurants