Red Lobster
503 E Calaveras BlvdMilpitas,
CA,
95035 4089420781
Best RestaurantsFoodIn And Out BurgerIn N Out BurgerPlaces To EatRed LobsterRestaurants DowntownRestaurants That DeliverSeafood Buffet RestaurantsSeafood RestaurantsTake Out RestaurantsUsed Restaurant Equipment Supplies