We ended up there while walking along Piazza Na...
We ended up there while walking along Piazza Navona. Terrible food, the pizza was made with frozen crust and looked disgusting. I also ordered minestrone soup which was so salty and inedible. It's disgraceful to serve such food to tourists in such a nice location. Prices are super high for such garbage. Avoid
