See all coffee shops in Rome
P.za degli Zingari, 4, 00184 Rome
mytalerome.com
mytalerome
More coffee details: