Found 4 places
Latitude: 37.766 (37°45′57″N), Longitude: -122.2411 (122°14′28″W)
Address: 650 West Ranger Ave, Alameda, CA 94501
Latitude: 37.7843 (37°47′4″N), Longitude: -122.2992 (122°17′57″W)
Phone: (510) 995-1478
Foursquare
Latitude: 37.7591 (37°45′33″N), Longitude: -122.2312 (122°13′52″W)
Latitude: 37.7655 (37°45′56″N), Longitude: -122.2426 (122°14′33″W)