Pizza Review
Surprisingly good; it’s advertised as ‘Greek Pizza’ and I’m generally not a huge Greek Pizza fan, but this was more of the traditional Italian style. The cheese and sauce distribution was good, and there was a little salt on the crust which enhanced the flavor. All in all, I was surprised with how good this pizza was.

Order Telio Taverna

Hungry? Order right now on Slice
Order now on Slice