A nice place
Jardino is an Italian restaurant which is on the Agadir beachfront. It's a nice place where you can appreciate the sunset at the end of the day. They have a large terrace and an indoor room. You can eat a variety of salads, pizzas and pastas, I recommend you try some of the options with fish or seafood as we are by the sea, and the cooking is very good. Prices are a bit high for Morocco, you can have dinner for 15 euros per person, while the more "normal" restaurants are about 4 euros, but Agadir is one of the most expensive cities in the country.