Les Terrasses lAlhambra is one of the most modern restaurants in the Jemaa el Fna square. It is a fairly new place with a terrace overlooking the square. It's particularly beautiful after sunset, when the whole square becomes a huge open-air restaurant, with beautiful views. It has lovely decor, and the room below is heated. The dishes aren't very Moroccan: they serve pasta, pizza, and huge salads. It's good for a change, if you want a break from Moroccan food after a few days. Prices are reasonable, there is a menu for 10 euros, and mains are between 4 and 7 euros.