Red Lobster

Area Service Type: 
Restaurants
Address: 
1041 W. Ave. P
Palmdale, California 93551
Phone Number: 
661.538.9707