3541 Investment Blvd #1, Hayward, CA 94545 (510) 887-1963
How to go there
Cafe Loc: 37.6249 / -122.121
Plan your visit