A little bit of Italy in Woburn center! I only wish this was close to my job as it would be my regular lunch spot. Great atmosphere (the owner is from Italy) and wonderful food. (subs and Italian specialties). Who said you had to go to the North E
...
This restaurant is just as the title describes, fast food, thrown together italian food. I work in a nearby building and while the food is convenient it is not cheap, nor is it very good. The owner is not very friendly or customer oriented. One ti
...