I've been eating at Ciao now for more then 30 years.. one of my favorite little restaurants by far.. tucked...
All reviews seem positive