
Hôtel des Cèdres' restaurant is by far the best place to eat in Azrou. Inside there's a 1920s dining room and log fire; outside plaza-fronting terrace tables allow diners to sit cheek by jowl with the town's stalwart coffee-drinkers. The sustainable local trout is always good, plus there are some more unusual dishes such as rabbit tajine. Service is excellent.