Authentic Italian restaurant using many imported ingredients, it's worth the trip south of the center.
reviewed