The Sunset Restaurant

6800 Westward Beach Rd Malibu CA 90265 USA

(310) 589-1007

Location