28 October, 2021, 02:32

isola pizza bar

Burrata pizza (Credit: Tavolino Ristorante Italiano)

Tavolino San Diego Sister Restaurant, Isola Nabs Best Pizza Award

In case you haven’t noticed, we really like pizza. One Tucson restaurant that serves up some pretty authentic and extraordinary…

X