When I travel, I usually look for places where to eat local food. But even an Italian restaurant nowadays is to be considered "local" in a big city, and when a friend of mine suggested me to try I Limoni I was really positively surprised!
The guys who run the place are nice, cool and professional, Gabriele and Lily make you feel at home (I could actually call the restaurant "Dar I Limoni". Dar means house in arabic). The food is really good and freshly made.
Not to talk about the place...a wonderful old house in the heart of the medina. Cool and fresh at lunch time and romantic and atmospheric in the evening. A place to go, and to stay.