Cafè del Mar is a pizza restaurant adjacent to the Estoril hotel, 100m from the main road. Garden grill and assorted pizzas.