Seafood restaurant Villa Mare offers a stunning event venue with views of the Tel Aviv coast.