Italian restaurant Qui e Ora in Monte Compatri offers delicious pizzas, pasta, and grilled meats. Enjoy Abruzzese lamb skewers in a modern, vintage setting.