Mega Grill: A restaurant offering large hot and cold festive buffets, including fresh lobster, fish, and seafood cooked to order. Currently temporarily closed.