Red Lobster

503 E Calaveras Blvd
Milpitas, CA
408.942.0781
37.433149
-121.896366

for Red Lobster
Directions
from: