Applebee's

2263 S Shore Center Rd
Alameda, CA
510.522.7071
37.757191
-122.250625

for Applebee's
Directions
from: