Alice Beach Park is a cafe offering a variety of services including restaurant options, a beach park, and a space for events. They also provide "cook your own" facilities.