Refined Southern Italian fare & Italian wine in a villa-style setting with a large, leafy terrace.
Reviews for this business are available on Google Maps.