Near to roma termini
Many restaurant near this place