Orto is a vegetarian vegan restaurant, located at via Giuseppe Gioacchino Belli 142, Roma Lazio, Italia
Awesome vegetarian buffet. €9 on weekdays and 15 on weekends. Really good quality. One of my best meals in Rome
Lunch buffet was amazing - highly recommend.