Viale Palmiro Togliatti, 201/203, Tuscolano, Roma 175, Italy
Open now· Closes at 02:00
No delivery
Spot something wrong?
Dishes at Mehmi Kebab. Prices may vary in venue.