Pizza Review
This is pizza you will not find anywhere else besides Rome, Italy. It’s the freshest focaccia bread made there with fresh tomato sauce and mozzarella. Not a typical style, but one I recommended. Some consider this to be the pizza in the world. Some also don’t like the style. I like it and recommend you to try this awesome place and pizza style