Good Karma lunch 4.2.14 lisamonti / April 2, 2014 Good Karma’s new restaurant now open on Kiln-Delisle Road.