Restaurant Review: I Cavallini

I Cavallini sits right across the street from its sibling establishment, but charts a course of its own.