Originally Posted by bbkenney
Every place around Piazza Navona. Right around the corner from where you're staying.
I thought since the area around Piazza Navona is touristy, everything there would be overpriced. Is that not the case? I am actually going to be staying near Piazza Navona and thinking about going to less touristy places for genuine Italian meals at locals prices. Any recommendations?
LAX