We'll spend our last evening in Rome and are looking for a suggestion very near Piazza Navona.
We went to Cul de Sac last time and it was good altough cramped and teribbly hot (not a chance in the world to get a spot outdoors...)
Any other suggestion? Price IS an issue so a main course with a one or 2 glasses of house wine shouldn't cost more than 25 euros. No need for desert and appetizers.