No Anchovies Pizza 商業 Redline Marketing Co - 1月 1, 1970 No Anchovies Pizza in Tucson has the best pizza! We are located right by the University of Arizona. If you can not come in and enjoy our fine gourmet …