Brazilian
Via Oslavia, 54, 00195, Rome
Average price €40
Indian
Via Palermo, 6b, Rome, Italy, 00184, Roma
Average price €30
Ethiopian
Via Gaeta, 26, I-00185, Roma
Average price €20
Via Cernaia, 36, 00185, Roma
Japanese
Via Barberini, 53, 00187, Roma