This Italian restaurant offers high-quality cuisine at affordable prices. It features outdoor seating in a pleasant piazza location. The staff is known for being kind and helpful.