Sea view restaurant offering Italian, pizza, and Mediterranean cuisine. Features a panoramic setting.