This is one of our most favorite cafes in Rome.
Hands down best pizza in Rome.
One of our favorite vegan restaurants in Rome!