CasaMiaFood ShoppingRomeTips Roman Markets: San Giovanni di Dio in Monteverde With its dimly lit alleys between stalls that raise their 125 clanging metal shutters at…Eleonora BaldwinFebruary 17, 2016