Red Lobster

5343 Almaden Expy
San Jose, CA
408.266.9275
37.252039
-121.877283

for Red Lobster
Directions
from: