Pizza heaven in North Beach, San Francisco – Tony’s Pizza Napoletana and NEW “To-Go” Pizza Joint

  Everyone knows that San Francisco is a foodies paradise – and now we’ve found our pizza heaven. It has four things going for it – great food, friendly service, good prices… and location, location, location! Tony’s Pizza Napoletana is located right in the heart of North Beach, one of our favorite areas of the …

Pizza heaven in North Beach, San Francisco – Tony’s Pizza Napoletana and NEW “To-Go” Pizza Joint Read More »