Osteria da Mamma Angela is located in the heart of the center of Orvieto, in Umbria, overlooking the historic Piazza del Popolo. The interior style is that of a modern restaurant that welcomes you in a comfortable and familiar environment. The Osteria also has outdoor tables with a splendid view of the square and the majestic Palazzo del Popolo.