Red Lobster 532

Red Lobster #532 is a Red Lobster restaurant located at 503 East Calaveras Boulevard in Milpitas, California.