Le St Cru is a restaurant offering ample portions.