Red Lobster in Lynnwood, WA
1
Red Lobster location found near Lynnwood
Red Lobster - 4231 196th St SW
Rating: 3.7
(
137 Reviews
)
4231 196th St SW, Lynnwood WA 98036
(425) 672-1137
Lynnwood, Washington
Similar Stores in Lynnwood
The Keg Steakhouse + Bar Lynnwood
18110 Alderwood Mall Pkwy, Lynnwood