Villa Chiara is a restaurant offering Neapolitan tradition. Enjoy a menu of meat dishes, home-style cooking, and pizza in a welcoming atmosphere.