O96 is a Mediterranean restaurant offering fresh salads and other dishes. It features a modern design and a terrace.