Papa’s Cafe is a bar and small restaurant located at Via Dell ‘Orso, 76 right behind Piazza Navona.Papa’s Cafe offers quality food at a very fair price away from the crowd. If you are looking for a quieter place after a long day of touring, Papa’s Cafe offers the perfect atmosphere.