I absolutely LOVE the food here! I happened to stumble into the restaurant a few years back when i was visiting a friend that lived in the Montrose area. Being a big italian food lover I make it a point to try any italian joint at least once....and I'm super glad that we gave this little mom & pop joint a try. My friends & I still make it a point to come out every other weekend even though some of us live far away (Glendale, Long Beach, Westwood, Asuza) .....ITs just that GOOD!!
more