18412 East Pacific Coast Highway Malibu, CA 90265
Seated: 120
Mastro's combines atmosphere, comfort and elegance for the perfect setting for your next corporate, social or charitable event.