Arrrfgghh......I need to bring some out-of-towners for pizza, salad and wine around 5 pm. Problem being I need to stay North / Northwest of Boston. Preferable Arlington, Waltham, Belmont, Lexington, Burlington. I don't want to go to Flatbreads in Burlington....I just want a really good old-fashioned pizza. NOOOO Greek-style ("sorry"). This is hard for me because I just hate baad pizza. I'm a Picco, Artu, Gran Gusto....and sometime Regina's fan. If anyone knows of a spot that I don't know about, I'd be chow-indebted !!!!!