Cala Moreya is a Mediterranean restaurant offering vegetarian options and a full bar. Features include table service, reservations, and accessibility for disabled guests.