Beachside dining, indoors and out, in Malibu. 6800 Westward Beach Rd.; Malibu, CA 90265
Let people know you care about this cause.