There are a number of restaurants near the Piazza Navona! Bernini stands out as one we liked.

Enjoy!!