Great Italian food at reasonable prices...
Having eaten Italian food all over Worcester, Waltham, Shrewsbury, etc., I have to say this is one of my faves. Bread basket, appetizers and desserts are incredible. Definitely try the insalata pizza. PHENOMENAL!