Origano

Largo dei Chiavari, 84, 00186 Roma RM, Italy
4.40 (267)
$$
Very friendly
Italian, Vegan, Pizza

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app