Mega Park is a restaurant offering event space, bar service, terrace seating, and home delivery.