Post #1 - September 3rd, 2012, 12:20 pmPost #1 - September 3rd, 2012, 12:20 pm
Family-friendly Italian, general vicinity of near north/downtown (i.e. not too far west, not Taylor St.), that also does pizza, and is better than Maggiano's. (Not Cocco Pazzo-ish high end.) Scoozi still good?