Loading map…

MammaRo'

MammaRo' in Rome, Italy, is a culinary gem. The inviting aroma of classic Italian cooking wafts from its kitchen. Savor the rich, comforting texture of their braised specialties, a testament to Rome's vibrant food scene.