This makes me miss the east coast, where is this at?
Cagliari
Are the best pizzas not in Napoli? My dad said the best pizza he EVER had in his life was eaten at Firenze train station! lol (That's Florence to all those who don't know...)
Makes sense, it does look like Italy pizza.