I have eaten there since I was 5 years old. The food is phenomenal. It is not only thee best in Italian food, it has thee best prices. You seriously can't beat it. They give you an exquisitly large portion of food, and the food is out of this world.
The place is in such an area, that if you're not looking close enough you could miss it. If you are ever in the city of Burbank on Magnolia Blvd, you must give them a try. I doubt you will be disappointed.