New restaurant in the 'hood