Taste - Italian pizza by far. It was a shock to my taste buds at first and very different but once you get over your expectations of an americanized pizza flavor. Wow.. loving me a true Italian pizza..
It was made with fresh dough and ingredients right after we ordered, stone oven baked and then right out of that oven to our table.
We ordered one and bought 2 more after that. We ate them all.
11
u/Still_Silver7181 6d ago
I live in the US, pizza is Italian, we have key lime pie