O' Grau Sel is a French restaurant offering a Mediterranean-inspired menu. Enjoy fresh grilled fish and other dishes on their sunny terrace.