Love this name for a pizza parlour. Havn't eaten there yet. It has the worst location imaginable... Right in the middle of TST beside so many other fantastic and tasty restaurants. If this was a local joint I'd try it out, but being 45 minutes away I'd rather eat at the western style places on either sides or across the street from it.