Restaurant Del Mar offers a pleasant atmosphere and a varied menu. Features include a summer terrace and Wi-Fi.