Great food, tasty (similar to what I found in Rome Italy near the Vatican) and their pizzas are fresh using high quality ingredients with vegan options.
It's a by the slice pizza and prices range between €6.5 - €7.5 per slice.
They also have vegetarian arancini €4.5, and cannoli €5.5.
The atmosphere is casual and relaxing, and its serve urself (so no waiters).
Definitely recommend read more