First of all the location is great, but that's the only thing. We came here for a small bite and some wine. The prices are really expensive for what you get. We orderd some bruchetta which was really salty. It took me my best not to cough. The house wine was not nice either. You could tell it was a cheap wine and that for 6,50. So no, I won't come back here.
As other reviewers have mentioned, don't get lured in by the view! We were welcomed to one of the outside tables and presented with a menu, however when we told the waiter that we were just ordering drinks rather than a full meal, we were told somewhat rudely that we had to go inside, despite a huge number of free tables outside. The drinks were overpriced anyway, and as such we decided to go elsewhere. Note that drinks can be found cheaper, even on Piazza Navona. Unfortunately, cannot recommend this venue, and cannot comment on the quality of drinks or food as we did not have the opportunity to try either! Nice view of the piazza though!