While living in the Valley for good Italian food, I tripped over this jewel through yelp. I don't see how this place could be considered bad seeing how fresh everything tasted. Salty? Perhaps too much fresh grated cheese with your food (which you get to spoon in yourself).
more