Bar del Castello offers Mediterranean cuisine with a panoramic sea view terrace.