Canton has very few restaurants that are outstanding. Lucca is one of the few. Located in the former...
All reviews seem positive