Via Pietro Maffi, 168, Torrevecchia, Rome 00168, Italy
No delivery
Spot something wrong?
Dishes at Gelo Maffi. Prices may vary in venue.