MEA TERRA BEACH & RESTAURANT [85]