Red Lobster (22800 Van Owen Ave)
Opens on Tuesday

Red Lobster (22800 Van Owen Ave)

$$ • Seafood • American • Family Meals
4.5
(99)
  •  
View delivery time and booking fee.

22800 Van Owen Ave, Canoga Park, CA 91307 • More info