CAVOS Taverna is a contemporary Greek restaurant with a festive evening vibe, terrace seating, and occasional DJs.